var kernels = {
	'正常': [
		0, 0, 0,
		0, 1, 0,
		0, 0, 0
	],
	'高斯模糊': [
		0.045, 0.122, 0.045,
		0.122, 0.832, 0.122,
		0.045, 0.122, 0.045
	],
	'锐化': [
		-1, -1, -1,
		-1,  9, -1,
		-1, -1, -1
	],
	'清晰度': [
		 0,-1, 0,
		-1, 5,-1,
		 0,-1, 0
	],
	// '深锐化': [
	// 	 -1, -1, -1,
	// 	 -1, 10, -1,
	// 	 -1, -1, -1
	// ],
	// '边缘检测': [
	// 	 -0.125, -0.125, -0.125,
	// 	 -0.125,  1,     -0.125,
	// 	 -0.125, -0.125, -0.125
	// ],
	'边缘检测2': [
		 -1, -1, -1,
		 -1,  8, -1,
		 -1, -1, -1
	],
	'边缘检测3': [
		 -5, 0, 0,
			0, 0, 0,
			0, 0, 5
	],
	'边缘检测4': [
		 -1, -1, -1,
			0,  0,  0,
			1,  1,  1
	],
	'边缘检测5': [
		 -1, -1, -1,
			2,  2,  2,
		 -1, -1, -1
	],
	'边缘检测6': [
		 -5, -5, -5,
		 -5, 39, -5,
		 -5, -5, -5
	],
	'边缘检测水平': [
			1,  2,  1,
			0,  0,  0,
		 -1, -2, -1
	],
	'边缘检测垂直': [
			1,  0, -1,
			2,  0, -2,
			1,  0, -1
	],
	'水平预览': [
			1,  1,  1,
			0,  0,  0,
		 -1, -1, -1
	],
	'垂直预览': [
			1,  0, -1,
			1,  0, -1,
			1,  0, -1
	],
	'方块模糊': [
			0.111, 0.111, 0.111,
			0.111, 0.111, 0.111,
			0.111, 0.111, 0.111
	],
	'三角形模糊': [
			0.0625, 0.125, 0.0625,
			0.125,  0.25,  0.125,
			0.0625, 0.125, 0.0625
	],
	'浮雕': [
		 -2, -1,  0,
		 -1,  1,  1,
			0,  1,  2
	]
};
/**
 初始化滤镜选项列表
 @param {HTMLSelectElement} 下拉选择容器
 @returns 无
*/
function initFilterSelect(ele){
	var parent =  ele
	var labels = 	Object.keys(kernels)
	for(let i = 0; i<labels.length;i++){
		let option = document.createElement('option')
		option.value = labels[i];
		option.innerHTML = labels[i];
		parent.appendChild(option)
	}
	
}



















